AMP এর জন্য প্রাথমিক HTML ফরম্যাট তৈরি

AMP ইনস্টলেশন এবং সেটআপ - গুগল এএমপি (Google AMP) - Mobile App Development

314

AMP পেজ তৈরি করতে হলে আপনাকে কিছু নির্দিষ্ট HTML ফরম্যাট অনুসরণ করতে হবে। AMP HTML হলো একটি বিশেষ HTML ফরম্যাট যা কিছু নির্দিষ্ট বিধি এবং কৌশল ব্যবহার করে পেজের লোডিং টাইম কমায় এবং মোবাইল ডিভাইসে দ্রুত লোড হতে সহায়তা করে।

এখানে AMP এর জন্য একটি প্রাথমিক HTML ফরম্যাট দেয়া হলো:

<!DOCTYPE html>
<html amp>
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>AMP Page Example</title>
    
    <!-- AMP runtime script -->
    <script async src="https://cdn.ampproject.org/v0.js"></script>
    
    <!-- AMP styles (CSS) -->
    <style amp-custom>
        body {
            font-family: Arial, sans-serif;
        }
        h1 {
            color: #4CAF50;
        }
        p {
            color: #555;
        }
    </style>

    <!-- AMP font preload -->
    <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap">
    
</head>
<body>
    <header>
        <h1>Welcome to AMP</h1>
    </header>

    <section>
        <p>This is an example of an AMP (Accelerated Mobile Pages) HTML page.</p>

        <!-- Example of AMP image -->
        <amp-img src="https://via.placeholder.com/600x300" width="600" height="300" alt="AMP Image" layout="responsive"></amp-img>

        <!-- Example of AMP video -->
        <amp-video width="640" height="360" layout="responsive" src="https://www.w3schools.com/html/movie.mp4" controls></amp-video>
    </section>

    <footer>
        <p>AMP Page Example - © 2024</p>
    </footer>
</body>
</html>

এই HTML ফরম্যাটের মূল উপাদান:

  1. <html amp>:
    • AMP পেজের জন্য html ট্যাগের মধ্যে amp অ্যাট্রিবিউট থাকতে হবে, যা গুগলকে জানায় যে এই পেজটি AMP ফরম্যাটে লেখা হয়েছে।
  2. <script async src="https://cdn.ampproject.org/v0.js"></script>:
    • AMP পেজের জন্য গুগলের AMP রUNTIME স্ক্রিপ্ট যা পেজের কার্যক্ষমতা নিশ্চিত করে। এটি অবশ্যই async অ্যাট্রিবিউট সহ থাকতে হবে যাতে স্ক্রিপ্টটি পেজের লোডিংকে ব্লক না করে।
  3. <style amp-custom>:
    • AMP পেজের স্টাইলিং CSS এর জন্য <style amp-custom> ট্যাগ ব্যবহার করা হয়। এখানে আপনি পেজের কাস্টম স্টাইলিং নির্ধারণ করতে পারেন। AMP সাইটে স্টাইলশিটের আকার ৫০ KB এর বেশি হওয়া উচিত নয়।
  4. <amp-img>:
    • AMP এ সাধারণ <img> ট্যাগের পরিবর্তে <amp-img> ট্যাগ ব্যবহার করা হয়। এর মধ্যে width, height, এবং layout অ্যাট্রিবিউট থাকা জরুরি।
  5. <amp-video>:
    • AMP পেজে ভিডিও প্রদর্শনের জন্য <amp-video> ট্যাগ ব্যবহার করা হয়। এটি সাধারণ <video> ট্যাগের পরিবর্তে ব্যবহৃত হয়, এবং width, height, এবং layout অ্যাট্রিবিউট থাকা জরুরি।
  6. <meta name="viewport" content="width=device-width, initial-scale=1">:
    • মোবাইল ডিভাইসের জন্য পেজটি রেসপন্সিভ এবং স্কেলেবল করার জন্য viewport মেটা ট্যাগটি ব্যবহার করা হয়।

বিশেষ টিপস:

  • AMP পেজে JavaScript ব্যবহার সীমিত থাকে। আপনি কেবল AMP লাইব্রেরি ব্যবহার করতে পারবেন এবং অন্য কাস্টম স্ক্রিপ্টের ব্যবহার করা যাবে না।
  • CSS এর আকার ৫০ KB এর মধ্যে থাকতে হবে।
  • পেজের লোডিং স্পীড উন্নত করার জন্য কিছু নির্দিষ্ট ট্যাগ এবং কনফিগারেশন অবশ্যই মানতে হবে।

এই HTML ফরম্যাট ব্যবহার করে আপনি AMP পেজ তৈরি করতে পারবেন এবং তা মোবাইল ডিভাইসে দ্রুত লোড হবে।

Content added By
Promotion

Are you sure to start over?

Loading...